package cn.com.headfree.vo;

import com.deepoove.poi.data.PictureRenderData;
import com.deepoove.poi.el.Name;

import java.util.Date;

public class PaymentData {

    private String name;

    private String idCardNo;

    private String nation;

    private String sex;

    private String birthPlace;//籍贯

    private String politiStatus;//政治面貌

    private String birthDate;//出生年月

    private String jobDate;//参加工作时间

    private String dept;//工作部门

    private String curPost;//工作岗位

    private String postInfo;//职务职级及时间

    private String mobilePhone;//手机号码

    private String year;//年度

    private String startTime;//年度开始时间

    private String endTime;//年度结束时间

    private String employEduAndDegree;//全日制(就业)学历、学位

    private String employEduInfo;//全日制(就业)学历毕业时间、院校及专业

    private String highEduAndDegree;//最高学历及学位

    private String highEduInfo;//最高学历毕业时间、院校及专业

    private String proTecInfo;//专业技术资格及时间

    private String skillInfo;//技能等级及时间

    private String expertNameAndLevel;//人才称号等级及名称

    private String expertTime;//人才称号取得时间

    private String yearEffect;//上年度绩效等级

    /**
     * 科技管理创新成果
     */
    @Name("tec_man_table")
    private TecManTable tecManTable;
    /**
     * 技艺革新
     */
    @Name("tec_innov_table")
    private TecInnovInfoTable tecInnovInfoTable;
    /**
     * 工龄
     */
    @Name("employ_length_table")
    private EmployLengthTable employLengthTable;
    /**
     *专利
     */
    @Name("patent_info_table")
    private PatentInfoTable patentInfoTable;
    /**
     * 论文著作
     */
    @Name("acade_achive_table")
    private AcadeAchiveTable acadeAchiveTable;
    /**
     * 个人荣誉
     */
    @Name("honor_info_table")
    private HonorInfoTable honorInfoTable;

    /**
     * 学历
     */
    @Name("educate_info_table")
    private EducateInfoTable educateInfoTable;

    /**
     * 专业技术资格
     */
    @Name("pro_tec_info_table")
    private ProTecInfoTable proTecInfoTable;

    /**
     * 技能等级
     */
    @Name("skill_level_info_table")
    private SkillLevelInfoTable skillLevelInfoTable;

    /**
     * 竞赛考试
     */
    @Name("con_test_info_table")
    private ContestInfoTable contestInfoTable;

    /**
     * 人才称号
     */
    @Name("expert_title_info_table")
    private ExpertTitleInfoTable expertTitleInfoTable;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthPlace() {
        return birthPlace;
    }

    public void setBirthPlace(String birthPlace) {
        this.birthPlace = birthPlace;
    }

    public String getPolitiStatus() {
        return politiStatus;
    }

    public void setPolitiStatus(String politiStatus) {
        this.politiStatus = politiStatus;
    }

    public String getBirthDate() {
        return birthDate;
    }

    public void setBirthDate(String birthDate) {
        this.birthDate = birthDate;
    }

    public String getJobDate() {
        return jobDate;
    }

    public void setJobDate(String jobDate) {
        this.jobDate = jobDate;
    }

    public String getDept() {
        return dept;
    }

    public void setDept(String dept) {
        this.dept = dept;
    }

    public String getCurPost() {
        return curPost;
    }

    public void setCurPost(String curPost) {
        this.curPost = curPost;
    }

    public String getPostInfo() {
        return postInfo;
    }

    public void setPostInfo(String postInfo) {
        this.postInfo = postInfo;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getEmployEduAndDegree() {
        return employEduAndDegree;
    }

    public void setEmployEduAndDegree(String employEduAndDegree) {
        this.employEduAndDegree = employEduAndDegree;
    }

    public String getEmployEduInfo() {
        return employEduInfo;
    }

    public void setEmployEduInfo(String employEduInfo) {
        this.employEduInfo = employEduInfo;
    }

    public String getHighEduAndDegree() {
        return highEduAndDegree;
    }

    public void setHighEduAndDegree(String highEduAndDegree) {
        this.highEduAndDegree = highEduAndDegree;
    }

    public String getHighEduInfo() {
        return highEduInfo;
    }

    public void setHighEduInfo(String highEduInfo) {
        this.highEduInfo = highEduInfo;
    }

    public String getProTecInfo() {
        return proTecInfo;
    }

    public void setProTecInfo(String proTecInfo) {
        this.proTecInfo = proTecInfo;
    }

    public String getSkillInfo() {
        return skillInfo;
    }

    public void setSkillInfo(String skillInfo) {
        this.skillInfo = skillInfo;
    }

    public String getExpertNameAndLevel() {
        return expertNameAndLevel;
    }

    public void setExpertNameAndLevel(String expertNameAndLevel) {
        this.expertNameAndLevel = expertNameAndLevel;
    }

    public String getExpertTime() {
        return expertTime;
    }

    public void setExpertTime(String expertTime) {
        this.expertTime = expertTime;
    }

    public String getYearEffect() {
        return yearEffect;
    }

    public void setYearEffect(String yearEffect) {
        this.yearEffect = yearEffect;
    }

    public TecManTable getTecManTable() {
        return tecManTable;
    }

    public void setTecManTable(TecManTable tecManTable) {
        this.tecManTable = tecManTable;
    }

    public EmployLengthTable getEmployLengthTable() {
        return employLengthTable;
    }

    public void setEmployLengthTable(EmployLengthTable employLengthTable) {
        this.employLengthTable = employLengthTable;
    }

    public PatentInfoTable getPatentInfoTable() {
        return patentInfoTable;
    }

    public void setPatentInfoTable(PatentInfoTable patentInfoTable) {
        this.patentInfoTable = patentInfoTable;
    }

    public AcadeAchiveTable getAcadeAchiveTable() {
        return acadeAchiveTable;
    }

    public void setAcadeAchiveTable(AcadeAchiveTable acadeAchiveTable) {
        this.acadeAchiveTable = acadeAchiveTable;
    }

    public HonorInfoTable getHonorInfoTable() {
        return honorInfoTable;
    }

    public void setHonorInfoTable(HonorInfoTable honorInfoTable) {
        this.honorInfoTable = honorInfoTable;
    }

    public EducateInfoTable getEducateInfoTable() {
        return educateInfoTable;
    }

    public void setEducateInfoTable(EducateInfoTable educateInfoTable) {
        this.educateInfoTable = educateInfoTable;
    }

    public ProTecInfoTable getProTecInfoTable() {
        return proTecInfoTable;
    }

    public void setProTecInfoTable(ProTecInfoTable proTecInfoTable) {
        this.proTecInfoTable = proTecInfoTable;
    }

    public SkillLevelInfoTable getSkillLevelInfoTable() {
        return skillLevelInfoTable;
    }

    public void setSkillLevelInfoTable(SkillLevelInfoTable skillLevelInfoTable) {
        this.skillLevelInfoTable = skillLevelInfoTable;
    }

    public ContestInfoTable getContestInfoTable() {
        return contestInfoTable;
    }

    public void setContestInfoTable(ContestInfoTable contestInfoTable) {
        this.contestInfoTable = contestInfoTable;
    }

    public ExpertTitleInfoTable getExpertTitleInfoTable() {
        return expertTitleInfoTable;
    }

    public void setExpertTitleInfoTable(ExpertTitleInfoTable expertTitleInfoTable) {
        this.expertTitleInfoTable = expertTitleInfoTable;
    }

    public TecInnovInfoTable getTecInnovInfoTable() {
        return tecInnovInfoTable;
    }

    public void setTecInnovInfoTable(TecInnovInfoTable tecInnovInfoTable) {
        this.tecInnovInfoTable = tecInnovInfoTable;
    }
}
